Attribute VB_Name = "Module1" Sub FormatAllTables() Dim tbl As Table Dim i As Long ' ¸ðµç Ç¥ ¹Ýº¹ For Each tbl In ActiveDocument.Tables ' Ç¥ Å©±â¸¦ ¹®¼­ ÆøÀÇ 80%·Î ¼³Á¤ tbl.PreferredWidthType = wdPreferredWidthPercent tbl.PreferredWidth = 80 ' ===== Çì´õ Çà ¼­½Ä ===== With tbl.Rows(1) ' Çà ³ôÀÌ 1cm °íÁ¤ .HeightRule = wdRowHeightExactly .Height = CentimetersToPoints(1) ' ¹è°æ»ö RGB(200,200,200) .Shading.BackgroundPatternColor = RGB(200, 200, 200) ' °¡·Î °¡¿îµ¥ Á¤·Ä .Range.ParagraphFormat.Alignment = wdAlignParagraphCenter ' ¼¼·Î °¡¿îµ¥ Á¤·Ä .Cells.VerticalAlignment = wdCellAlignVerticalCenter End With ' ===== ÀÏ¹Ý Çà ¼­½Ä ===== If tbl.Rows.Count > 1 Then For i = 2 To tbl.Rows.Count With tbl.Rows(i) ' °¡·Î °¡¿îµ¥ Á¤·Ä .Range.ParagraphFormat.Alignment = wdAlignParagraphCenter ' ¼¼·Î °¡¿îµ¥ Á¤·Ä .Cells.VerticalAlignment = wdCellAlignVerticalCenter End With Next i End If Next tbl MsgBox "¸ðµç Ç¥ ¼­½Ä Àû¿ë ¿Ï·á" End Sub